学习计划@ 内容 说明 第一周 第二周 第三周 第四周 第五周 第六周 说明 这是一个2-3年经验的java coder30天学习日程。 30天学不完怎么办?学不完,就60天,90天,120天,出来混总是要学的。 第一周 搭建环境,了解系统 Day1: 搭建环境并工程化 Day2: 了解系统后端架构 Day3: 了解系统前端技术 Day4: 了解核心技术--AD (模型驱动MDA) Day5: 了解业务知识(实体、组织、进销存、财务、工作流) next? 1. 已经了解了id基本原理,可以开始自定义了? 第二周 尝试开发一个前端插件,并测试部署 Day1: Day2: Day3: Day4: Day5: or next? 1. 前端显示技术已经搞定,怎么改都可以? 2. 已经开发了一个zk theme? 第三周 尝试开发一个后端插件,并测试部署 Day1: Day2: Day3: Day4: Day5: or next ? 1. 哪些可以配置,哪些必须改后端源码? 2. 已经开发了一个功能插件? 第四周 尝试集成一个开源BI,并测试部署 Day1: Day2: Day3: Day4: Day5: or next ? 1. 知道如何替代id现有实现方式? 2. 已经集成了一个硬件or软件系统? 第五周 重构idempiere Day1: Day2: Day3: Day4: Day5: or next? 1. 知道想要什么,如何实现? 2. 已经重构了id的部分前端、后端或者全栈? 第六周 开发一个手机工作流app Day1: Day2: Day3: Day4: Day5: or END ? 1. 知道什么场景,有什么快速开发框架? 2. 已经开发了一个单独的app或者可拓展的app?